give (one) both barrels - Französisch Englisch Wörterbuch